a{background:0 0;cursor:pointer}
a:active,a:hover{outline:0}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.x-icon{font-family:x-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.x-text-main{color:#009688}
.x-big{font-size:16px}
.x-text{font-size:14px}
.x-small{font-size:12px}
.x-center{text-align:center}
.x-text-white{color:#fff}
.x-text-gray{color:#ddd}
.x-height{line-height:24px}
.x-height-big{line-height:30px}
.x-height-large{line-height:40px}
.x-margin-left{margin-left:20px}
.x-margin-right{margin-right:20px}
.x-margin-top{margin-top:20px}
.x-margin-bottom{margin-bottom:20px}
.x-margin-top-small{margin-top:10px}
.x-margin-bottom-small{margin-bottom:10px}
.x-padding{padding:20px}
.x-padding-bottom{padding-bottom:20px}
.x-padding-top{padding-top:20px}
.x-padding-right{padding-right:20px}
.x-padding-left-small{padding-left:10px}
.x-padding-top-small{padding-left:10px}
.x-padding-small{padding:4px}
.x-border{border:1px solid #ddd}
.x-border-top{border-top:1px solid #ddd}
.x-border-right{border-right:1px solid #ddd}
.x-border-bottom{border-bottom:1px solid #ddd}
.x-right{float:right}.x-left{float:left}
.x-bg{background:#393d49}
.x-bg-white{background:#fff}
.x-bg-gray{background:#ddd}
h2{font-size:22px}
h3{font-size:18px}
.x-h1{margin-bottom:20px;line-height:60px;padding-bottom:10px;color:#393d49;border-bottom:1px solid #ddd;font-size:28px;font-weight:300}
.x-top{height:70px;line-height:70px;font-size:21px}
.x-top .x-left{margin-left:10px}
.x-top .x-icon{font-size:21px}
.x-top .x-right{margin-right:10px}
.x-next{height:30px;line-height:30px;border-bottom:#6fcfca dotted 1px;cursor:pointer}
.x-layout{width:100%}
.x-main{height:100%;overflow:auto;padding-right:20px;padding-bottom:20px}
.x-open{height:100%;padding-right:20px;padding-left:20px}
.x-container{padding-right:10px;padding-left:10px}
.x-weixin{padding-right:10px;padding-bottom:10px}
